more streamlined - Turc Anglais Dictionnaire